﻿@using ABC.Controllers.ViewModels
@using ABC.Core.Extentions
@model LoginViewModel
@{
    ViewBag.Title = "Авторизация - Азбука24";
    Layout = "~/Views/Shared/_GuestLayout.cshtml";
}
<div id="login-form">
    <div id="login-data" class="fade-all well">
        <!--div id="login-logo">
        <h1><img src="img/logo.png"></h1>
	</div-->
        <div class="page-header">
            <h1>
                <img src="@Url.VirtualImageUrl("logo.png")"/>
                <small>Сервис дистанционного обслуживания</small></h1>
        </div>
        <p>
            Для входа в систему введите ваши учетные данные, или авторизуйтесь с помощью доступной
            социальной сети.</p>
        @if (Model.InvalidEmail)
        {
            <div class="alert alert-error fade in">
                <button class="close" data-dismiss="alert">
                    ×</button>
                <ul class="unstyled">
                    <li><strong>Ошибка!</strong> Пользователя с таким адресом электронной почты не существует.
                        Проверьте введенные данные и отправьте запрос повторно.</li>
                </ul>
            </div>
        }
        @if (Model.InvalidPhone)
        {
            <div class="alert alert-error fade in">
                <button class="close" data-dismiss="alert">
                    ×</button>
                <ul class="unstyled">
                    <li><strong>Ошибка!</strong> Пользователя с таким номером телефона не существует. Проверьте
                        введенные данные и отправьте запрос повторно.</li>
                </ul>
            </div>
        }
        @if (Model.InvalidLogin)
        {
            <div class="alert alert-error fade in">
                <button class="close" data-dismiss="alert">
                    ×</button>
                <ul class="unstyled">
                    <li><strong>Ошибка!</strong> Указан не верный пароль. Проверьте введенные данные и отправьте
                        запрос повторно, или <a href="@Url.Action("Remind", "Guest")">восстановите пароль</a>.</li>
                </ul>
            </div>
        }
        @Html.ValidationSummaryDialog()
        @using (Html.BeginForm("Index", "Guest", new { returnUrl = Request.Params["ReturnUrl"] }, FormMethod.Post, new { @class = "form-horizontal", novalidate = "" }))
        {
        @Html.HiddenFor(p => p.Save)
        <div class="control-group">
            <label class="control-label" for="username">
                Пользователь</label>
            <div class="controls">
                @Html.TextBoxFor(m => m.Login, new { id = "username", type = "email", @class = "input input-large", placeholder = "E-mail или телефон (10 цифр)", autocomplete = "off" })
            </div>
        </div>
        <div class="control-group">
            <label class="control-label" for="password">
                Пароль</label>
            <div class="controls">
                <div class="input-append">
                    @Html.TextBoxFor(m => m.Password, new { id = "password", @class = "input input-large", type = "password" })@Html.TextBoxFor(m => m.Password, new { id = "password-text", @class = "input input-large", type = "text", style = "display:none", onblur = "SetPassword('#password', '#password-text');" })<button onclick="ShowPassword('#password', '#password-text');" class="btn" type="button"
                        title="Показать пароль">
                        <i class="icon-eye-close"></i>
                    </button>
                </div>
            </div>
        </div>
        <div class="form-actions">
            <div class="btn-group">
                <button class="btn btn-large btn-primary" type="submit">
                    Войти в систему</button>
                <button class="btn btn-large btn-primary dropdown-toggle" data-toggle="dropdown">
                    <span class="caret"></span>
                </button>
                <ul class="dropdown-menu">
                    <li><a href="@Url.Action("Index", "Guest")" class="linkButton"><i class="icon-check">
                    </i>Запомнить меня на этом компьютере</a></li>
                </ul>
            </div>
            <span class="help-block"><a href="@Url.Action("Remind", "Guest")">Восстановить пароль</a>
                | <a href="@Url.Action("Register", "Guest")">Регистрация в системе</a></span>
        </div>
        }
    </div>
</div>
